agents or other intermediaries - Turco Inglés Diccionario